closed circuit solar system - Francés Inglés Diccionario